/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controllers;

import beans.Mensaje;
import facade.PedidosFacade;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import request.CargarPedidosRequest;
import request.PedidoClienteRequest;
import response.PedidoClienteResponse;

/**
 *
 * @author ZULLY
 */
@Controller
public class PedidoController {
    private static PedidosFacade pedidoFacade = new PedidosFacade();
    
    @RequestMapping(value="/cargarPedidos")
    public ModelAndView cargarPedidos(){
        return new ModelAndView("cargarPedidos");
    }
    
    @RequestMapping(value= "/buscarPedidoJSON.htm", method = RequestMethod.POST)
    public @ResponseBody PedidoClienteResponse buscarPedidoJson(@RequestBody PedidoClienteRequest pedido){
        return pedidoFacade.BuscarPedido(pedido);
    }
    
    @RequestMapping(value="/cargarPedidosJSON.htm",method = RequestMethod.POST)
    public @ResponseBody Mensaje cargarPedidosJSON(@RequestBody CargarPedidosRequest archivos){
        return null;
    }
        
}
